/* CSS Document */
/*-公用样式--*/
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px;font-family: Tahoma, Geneva,sans-serif; font-family:"微软雅黑"; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body {	width:100%;
	height:auto;
	margin: 0px auto;
	font-size: 12px;
	color:#363636;
	text-align:center;
	overflow-x:hidden;
	background:#FFF;
	background-position:top center;
	background-repeat:no-repeat;
	}
div{
	text-align:left;
	position:relative;
}
*{
	margin: 0px;
	padding: 0px;
}
*:focus { outline: none; }

div{
	text-align:left;
}
ul,ol,li{
	list-style-type:none;
}
img{
	border:none;
}
a{
	color:#999;
	font-size:12px;
	text-decoration:none;
}
a:hover{
	color:#01458e;
}
.center{
	margin:0px auto;
}
.f_r{
	float:right;
}
.f_l{
	float:left;
}
.f_c{
	clear:both;
}
.box{
	width:1003px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}
.line{
	height:6px;
	width:auto;
	border-bottom:1px dashed #CCCCCC;
	overflow:hidden;
	display:block;
}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.post1 p{ font-size:14px; line-height:22px;  padding-bottom:15px;}
.m10{
	margin:10px auto 0px auto;
}
/*----头部--*/


.top{
	width:1003px;
	height: 175px;
	background: url(../images/index_02.png) center no-repeat;
}
.right-top{
	width:auto;
	height:99px;
	margin-top:50px;
	float:right;
}
.top-link{
	height:30px;
	width:auto;
	overflow:hidden;
	color:#999;
	text-align:right;
}
.top-link a{
	font-size:12px;
	line-height:30px;
	color:#999;
	padding:0px 5px;
}
.top-link a:Hover{
	color:#01458e;
}
.top-phone{
	width:auto;
	height:25px;
	line-height:25px;
	color:#999;
	text-indent:18px;
	font-size:12px;
	float:right;
}
.top-phone p{
		background: url(../images/index2_03.jpg) left center no-repeat;
	line-height:25px;
	color:#999;
	text-indent:18px;
	font-size:12px;

}
.navbg{
	width:100%;
	height:57px;
	background:#01458e;
}
.nav{
	height:57px;
}
.nav ul li{
	width:auto;
	height:57px;
	float:left;
}
.nav ul li a{
	display:block;
	width:auto;
	height:57px;
	text-align:center;
	padding:0px 42px;
	color:#fff;
	border-right:1px dashed #ababab;
}
.nav ul li a:Hover{
	background:#56bced;
	border-right:1px solid #56bced;
}
.nav ul li a .cn{
	font-size:14px;
	line-height:25px;
	padding-top:8px;
}
.nav ul li a .en{
	font-size:10px;
	color:#d7d7d7;
}
.topfx{
	width:auto;
	height:40px;
	float:right;
}
.fxbuttom{
	width:auto;
	height:40px;
	float:left;
}
.fxbuttom a {
	width:24px;
	height:24px;
	display:block;
	background:url(../images/fxbg2.png) left center no-repeat;
	float:left;
	margin:8px 4px;
}
.fxbuttom a:Hover{
	background:url(../images/fxbg.png) left center no-repeat;
}
.topsearch{
	width:166px;
	height:27px;
	background:url(../images/sbg.jpg) left center no-repeat;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.stxt{
	border:none;
	width:137px;
	height:27px;
	background:none;
	line-height:16px;
	color:#999;
	float:right;
	font-size:12px;
}
.sbnt{
	width:20px;
	height:27px;
	background:url(../images/SEARCH.jpg) center no-repeat;
	border:none;
	margin-left:8px;
	margin-top:2px;
}
.footinfo{
	width:100%;
	height:195px;
	background:#01458e;
}
.finfo-left{
	width:484px;
	height:195px;
	float:left;
	background:url(../images/boxbg.png) right center no-repeat;
}
.finfo-left ul li{
	width:121px;
	height:auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.finfo-left ul li h2{
	font-weight:normal;
	font-size:16px;
	color:#fff;
	line-height:30px;
}
.finfo-left ul li a{
	display:block;
	width:auto;
	height:24px;
	line-height:24px;
	color:#b5c1d5;
	font-size:12px;
	font-family:Aria;

}
.finfo-left ul li a:Hover{
	color:#fff;
}
.finfo-center{
	width:278px;
	height:195px;
	float:left;
	background:url(../images/boxbg.png) right center no-repeat;
}
.finfo-right{
	width:241px;
	float:right;
	height:195px;
}
.footinfobox{
	height:195px;
}
.fbg{
	width:100%;
	height:139px;
	background:url(../images/index_44.jpg) center no-repeat;
}
.fbg2{
	width:100%;
	height:139px;
	background:url(../images/1920.jpg) center no-repeat;
}
.finfo-center h2{
		font-weight:normal;
	font-size:16px;
	color:#fff;
	line-height:30px;
	margin-left:27px;
	margin-top:10px;
}
.finfo-center .fphone{
	width:auto;
	height:39px;
	margin-left:27px;
	margin-top:15px;
}
.finfo-center .fphone ol{
	width:38px;
	height:39px;
	background:url(../images/phoen.jpg) center no-repeat;
	float:left;
}
.fphone ul{
	width:auto;
	height:39px;
	float:left;
	margin-left:12px;
}
.ffwrx{
	font-size:14px;
	color:#fff;
	line-height:10px;
}
.ffwrxnum{
	font-size:26px;
	color:#fff;
}
.dbfx{
	width:auto;
	height:30px;
	margin-left:27px;
	margin-top:20px;
}
.dbfx a{
	display:block;
	width:30px;
	height:30px;
	margin-right:10px;
	float:left;
}
.fweibo{

	background:url(../images/fx1.png) center no-repeat;
	overflow:hidden;

}
.fweibo:hover{
		filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/
}
.fqq{

	background:url(../images/fx2.png) center no-repeat;
	overflow:hidden;

}
.fqq:hover{
		filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/
}
.fweixin{
	background:url(../images/fx4.png) center no-repeat;
	overflow:hidden;
}
.fweixin:hover{
		filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/
}
.finfo-right h2{
			font-weight:normal;
	font-size:16px;
	color:#fff;
	line-height:30px;
	margin-left:27px;
	margin-top:10px;
}
.finfo-right p{
	width:214px;
	height:122px;
	margin-left:27px;
	margin-top:10px
}
.finfo-right p a{
	height:24px;
	line-height:24px;
	color:#b5c1d5;
	font-size:12px;
	font-family:Aria;
	padding:0px 4px;

}
.finfo-right p a:hover{
	color:#fff;
}
.footer{
	height:60px;
}
.footer p{
	height:60px;
	line-height:60px;
    font-family:Aria;
	font-size:12px;
	color:#666666;
	float:left;
	margin-right:30px;
}